Big Huge Thesaurus

Aristotelia serrata

noun